Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F13 Hilton Waikoloa USTA Challenger - Waikoloa Open de Franche Comte - Besancon The Scottish Tennis Championships - Edinburgh Zivnobanka Czech Open - Prostejov Ciudad de Pozoblanco 'Open Diputacion' - Cordoba ECM Cup - Prague Segovia Challenger Open Castilla y Leon - Segovia Gemax Open 2002 - Belgrade Challenger 42 - Andrezieux IPP Open - Helsinki Quelle Cup 2000 - Furth Open Diputacion - Cordoba Memorial Piertomaso Tessitore - San Remo VSZ Solvak Open Challenger - Kosice Medicor Open - Budapest LTA Hull Challenger - Hull Nuembrecht Challenger - Nuembrecht Downtown Athletic Club USTA Challenger - Amarillo Warsteiner Challenger Lubeck - Lubeck AXA Open - Lisbon Sparkassen Open - Magdeburg Zivnobanka Open 1999 - Prostejov Manchester Challenger - Manchester Meridiana Sardegna Open - Olbia Open Castilla y Leon - Segovia Rado Geneva Challenger - Geneva Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh The LTA Wrexham Challenger - Wrexham Zivnobanka Czech Open - Prostejov Open Castilla y Leon - Segovia Binghamton Professional Tennis Tournament - Binghamton The Nottingham Cahllenger - Nottingham Czech Indoor Open - Prague Jameson Cup - Milan Open de L'Isere (Open 38) - Grenoble Tatra Banka Open 2001 - Bratislava Challenger Citta di Olbia - Olbia Sparkessen Magdeburg Open - Magdeburg Zivnobanka Open - Prostejov Warsteiner Challenger Series - Lippstadt Frito Lay/USTA Challenger - Binghamton Powder Byrne Trophy - Surbiton drkoop.com USTA challenger of Miami - Miami Residenza Open - Magdeburg Challenger Groningen - Groningen Healthsouth/USTA Challenger - Denver Heinekin Open 1998 - Budva ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Milano Challenger-Jameson Cup - Milan Steelers Cup - Kosice Volkswagen TED Open - Istanbul Lambertz Open - Aachen Ischgl International Tennis Challenger 2003 - Ischgl Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Okal Cup 2003 - Eckental Alfa Romeo Tennis Cup - Cordenons SIR Supermercadi Challenger - Rome KGHM Dialog Polish Indoors - Wroclaw Prostejov Challenger Prostejov Challenger Prostejov Challenger Orleans Challenger Mons Challenger Hungarian Architect Open - Budapest CA-Challenge - Graz Eisenberg Jerusalem Open - Jerusalem Heilbronn Challenger VIII Torneo Internazionale di Tennis - Barletta Prostejov Challenger Tennis Napoli Cup 2004 - Napoli Czech Open - Prostejov Bergamo Challenger Banca Stato Challenger Lugano - Lugano Samsung Securities Cup Challenger - Seoul Prostejov Challenger Jameson Cup - Milan Rome Challenger Aptos Challenger Vancouver Challenger Hungarian Open - Budapest Bratislava Challenger Challenger Canottieri Minico - Mantova Memorial Savigni - Sassuolo Mercedes Cup - Stuttgart Heilbronn Open - Heilbronn 6th Sardinian International Championships - Cagliari Miller Lite Hall of Fame Tennis Championships - Newport Heilbronn Open - Heilbronn The Hilversum Open - Hilversum Jameson Cup - Milan Heilbronn Challenger - Heilbronn Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Garden Open - Rome Ljubljana Open - Ljubljana Challenger Ford de Cherbourg - Cherbourg Countrywide Classic - Los Angeles Ciudad de Pozoblanco Open Diputacion - Cordoba Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Prostejov Challenger LTA Manchester challenger - Manchester Ciur Cup 99 - Prague Internationaux de Bretagne - Brest Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg Garden Open - Rome IX Open Internacional D'Andorra - Andorra The Manchester Trophy - Manchester The Wrexham Challenger - Wrexham KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia Warsteiner Grand Prix - Oberstaufen LTA Men's Challenger - Wrexham Podebradka Cup - Prague BMW Open - Munich Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka TennisCup Vlaanderen - Antwerp The Wrexham Challenger - Wrexham Yitzhak Rabin Challenger 1998 - Tel Aviv Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Healthsouth/USTA Men's Challenger of Burbank - Burbank Parioli CH Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Eddleman/USTA Challenger - Birmingham Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental C.T. San Remo - XIII Piertomaso Tessitore - San Remo Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Pescara CH Messina CH Miller Lite Hall of Fame Tennis Championships - Newport Copenhagen Open - Copenhagen BMW Open - Munich Salem Open - Hong Kong President's Cup 1998 - Tashkent San Marino CH Parioli CH Ostrava Challenger Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Telenordia Swedish Open - Bastad RCA Championships - Indianapolis Salem Open - Hong Kong Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Open 13 - Marseille AIG Japan Open - Tokyo Copenhagen Open - Copenhagen BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Adelaide Auckland Estoril Oporto Bologna Casablanca St. Polten New Haven Bologna Marseille Tokyo The Hamlet Cup - Long Island Athens Adelaide Milan Philadelphia Scottsdale Legg Mason Tennis Classic - Washington D.C. Gstaad Stuttgart Kitzbuhel Indianapolis Basel Bolzano Vienna Tampa Charlotte Genova Los Angeles Palermo Indianapolis Prostejov Challenger Tel Aviv Milan Munich San Remo Prague San Marino Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Shanghai Open '97 - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Medibank International - Sydney ATP Kremlin Cup - Moscow SAP Open - San Jose The Nottingham Open - Nottingham The Stella Artois Grass Court Championships - London Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Medibank International - Sydney Open Sabadell Atlantico - Barcelona Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Salem Open - Hong Kong Heineken Open - Auckland AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane Next Generation Adelaide International - Adelaide Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Dubai Milan Scottsdale Barcelona Washington Long Island Jakarta Milan Toulouse Bermuda Regions Morgan Keegan Championships - Memphis Kitzbuhel San Marino Toulouse Tel Aviv Lyon Doha Manchester Kremlin Cup - Moscow Philadelphia Scottsdale Osaka Copenhagen New Haven Tel Aviv Lyon AEGON Championships - London Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Apia International - Sydney Sunrise Challenger AEGON International - Eastbourne SAP Open - San Jose Medibank International - Sydney Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle German Tennis Championships - Hamburg Birmingham Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney Bologna Sao Paulo Heineken Open - Auckland BMW Open - Munich Erste Bank Open - Vienna Barcelona Open BancSabadell - Barcelona AEGON Championships - London Citi Open - Washington BMW Open - Munich Erste Bank Open - Vienna Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Brisbane International - Brisbane Open 13 - Marseille Open Seat Godo 2007 - Barcelona Qatar ExxonMobil Open - Doha AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Davidoff Swiss Indoors Basel - Basel Sarasota Challenger Erste Bank Open - Vienna Rakuten Japan Open - Tokyo Citi Open - Washington Swiss Indoors Basel - Basel Apia International - Sydney Claro Open Colombia - Bogota Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Munich St. Polten Zivnobanka Czech Open - Prostejov Indianapolis LTA Hull Challenger - Hull Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Oporto BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur KGHM Polish Indoors - Wroclaw Bordeaux Tennis Napoli Cup - Naples Los Angeles Neride Prague Indoor - Prague Barcelona Open BancSabadell - Barcelona Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Sports Expert Open - Nettingsdorf Healthsouth USTA Challenger - Dallas Muller Cup 99 - Ulm DPD Challenger 99 - Aschaffenburg Dubai Duty Free Tennis Championships - Dubai Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby GHI Bronx Tennis Classic - Bronx Genova Las Vegas Challenger - Las Vegas Long Island Privat Bank Cup - Dniepropetrovsk I Open de Tenis Comunidad de Madrid - Madrid GHI Bronx Tennis Classic - Bronx Wiesmann Roadster Open - Nuembrecht Antwerp Guzzini Challenger - Recanati Florence Palermo ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Vietnam Open - Ho Chi Minh City ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Miller Lite Hall of Fame Tennis Championships - Newport Los Angeles XII Internazionali di Tennis CARISBO - Bologna Regions Morgan Keegan Championships - Memphis Guardian Direct Cup - London Dubai Gerry Weber Open - Halle AEGON International - Eastbourne Salem Open - Hong Kong Japan Open - Tokyo Scottsdale Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon Gstaad SAP Open - San Jose Regions Morgan Keegan Championships - Memphis New Haven Milan Indoors - Milan Gerry Weber Open - Halle Davidoff Swiss Indoors - Basel PBZ Zagreb Indoors - Zagreb Milan Qatar Open - Doha Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Bari Bari Rakuten Japan Open - Tokyo Bologna Palermo San Marino Long Island Open Sabadell Atlantico - Barcelona Japan Open - Tokyo Tento Czech Open - Prague Estoril Open - Estoril Grand Prix Hassan II - Casablanca Milan Indoors - Milan Furth CH Florence Tennis Masters Series - Toronto Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Key Biscayne Hamburg Rome Rome Indian Wells Key Biscayne Monte Carlo Canadian Open Cincinnati Key Biscayne Rome Indian Wells Hamburg Rome Hamburg Rome Canadian Open Italian Open - Rome Philadelphia Madrid BMW Open - Munich Tennis Masters Series - Cincinnati Gstaad Monte Carlo Palermo Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Gstaad Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Cincinnati Sony Ericsson Open - Miami Rome Tennis Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Legg Mason Tennis Classic - Washington D.C. Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Key Biscayne Shanghai - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Lyon Campionati BNL dItalia - Rome Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Wimbledon - London Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto U.S. Open - New York Tennis Masters Series - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open Wimbledon U.S. Open Australian Open U.S. Open Australian Open French Open Wimbledon U.S. Open French Open Australian Open U.S. Open U.S. Open Australian Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg Masters Series Monte-Carlo - Monte Carlo Key Biscayne Wimbledon - London Masters Series - Hamburg Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Sony Ericsson Open - Miami IPB Czech Indoor - Ostrava Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Stockholm Tel Aviv Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati U.S. Open - New York Jakarta BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris The Stella Artois Championships - London Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open Rome French Open - Paris Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Internazionali BNL dItalia - Rome Rogers Cup - Montreal French Open Wimbledon Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 French Open - Paris Rome Paris Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Wimbledon - London U.S. Open - New York Wimbledon Indian Wells Rogers Masters - Toronto Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Tennis Masters Cup Shanghai - Shanghai Olympics - London Olympics - Beijing 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Atlanta Olympics